<!DOCTYPE html>
<!-- saved from url=(0037)https://www.jyshare.com/front-end/53/ -->
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    
    <meta name="viewport" content="width=device-width, initial-scale=1">
    
   	<title> JSON 在线解析 | 菜鸟工具</title>
     	<meta name="robots" content="max-image-preview:large">
<link rel="stylesheet" id="wpProQuiz_front_style-css" href="./JSON 在线解析 _ 菜鸟工具_files/wpProQuiz_front.min.css" type="text/css" media="all">
<link rel="canonical" href="https://www.jyshare.com/front-end/53/">
<meta name="keywords" content="JSON 在线解析">
<meta name="description" content="JSON 在线解析是一款 JSON 格式化工具，你可以在线验证、编辑和格式化 JSON 数据，格式化后的 JSON 数据以树形结构展示，更易于阅读，此外还可以将 JSON 转换为 XML、YAML、CSV格式。..">
  <link rel="shortcut icon" href="https://static.jyshare.com/images/c-runoob-logo.ico">  
			
    	
    <!-- Bootstrap Core CSS -->
	<link rel="stylesheet" href="./JSON 在线解析 _ 菜鸟工具_files/bootstrap.min.css">

   <!-- Custom Fonts -->
   <link href="./JSON 在线解析 _ 菜鸟工具_files/all.min.css" rel="stylesheet" type="text/css">
    <!--[if lt IE 9]> 
        <script src="https://lf3-cdn-tos.bytecdntp.com/cdn/expire-1-M/html5shiv/r29/html5.min.js"></script>
        <script src="https://lf3-cdn-tos.bytecdntp.com/cdn/expire-1-M/respond.js/1.4.2/respond.min.js"></script>
    <![endif]-->
    <!-- PHP 代码 -->
    <link rel="stylesheet" href="./JSON 在线解析 _ 菜鸟工具_files/style.css">

    <script src="./JSON 在线解析 _ 菜鸟工具_files/hm.js"></script><script src="./JSON 在线解析 _ 菜鸟工具_files/jquery.min.js"></script>
  <script src="./JSON 在线解析 _ 菜鸟工具_files/clipboard.min.js"></script>
<style id="ace_editor.css">.ace_editor {	position: relative;	overflow: hidden;	font: 12px/normal 'Monaco', 'Menlo', 'Ubuntu Mono', 'Consolas', 'source-code-pro', monospace;	direction: ltr;	}	.ace_scroller {	position: absolute;	overflow: hidden;	top: 0;	bottom: 0;	background-color: inherit;	-ms-user-select: none;	-moz-user-select: none;	-webkit-user-select: none;	user-select: none;	cursor: text;	}	.ace_content {	position: absolute;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;	min-width: 100%;	}	.ace_dragging .ace_scroller:before{	position: absolute;	top: 0;	left: 0;	right: 0;	bottom: 0;	content: '';	background: rgba(250, 250, 250, 0.01);	z-index: 1000;	}	.ace_dragging.ace_dark .ace_scroller:before{	background: rgba(0, 0, 0, 0.01);	}	.ace_selecting, .ace_selecting * {	cursor: text !important;	}	.ace_gutter {	position: absolute;	overflow : hidden;	width: auto;	top: 0;	bottom: 0;	left: 0;	cursor: default;	z-index: 4;	-ms-user-select: none;	-moz-user-select: none;	-webkit-user-select: none;	user-select: none;	}	.ace_gutter-active-line {	position: absolute;	left: 0;	right: 0;	}	.ace_scroller.ace_scroll-left {	box-shadow: 17px 0 16px -16px rgba(0, 0, 0, 0.4) inset;	}	.ace_gutter-cell {	padding-left: 19px;	padding-right: 6px;	background-repeat: no-repeat;	}	.ace_gutter-cell.ace_error {	background-image: url("");	background-repeat: no-repeat;	background-position: 2px center;	}	.ace_gutter-cell.ace_warning {	background-image: url("");	background-position: 2px center;	}	.ace_gutter-cell.ace_info {	background-image: url("");	background-position: 2px center;	}	.ace_dark .ace_gutter-cell.ace_info {	background-image: url("");	}	.ace_scrollbar {	position: absolute;	right: 0;	bottom: 0;	z-index: 6;	}	.ace_scrollbar-inner {	position: absolute;	cursor: text;	left: 0;	top: 0;	}	.ace_scrollbar-v{	overflow-x: hidden;	overflow-y: scroll;	top: 0;	}	.ace_scrollbar-h {	overflow-x: scroll;	overflow-y: hidden;	left: 0;	}	.ace_print-margin {	position: absolute;	height: 100%;	}	.ace_text-input {	position: absolute;	z-index: 0;	width: 0.5em;	height: 1em;	opacity: 0;	background: transparent;	-moz-appearance: none;	appearance: none;	border: none;	resize: none;	outline: none;	overflow: hidden;	font: inherit;	padding: 0 1px;	margin: 0 -1px;	text-indent: -1em;	-ms-user-select: text;	-moz-user-select: text;	-webkit-user-select: text;	user-select: text;	white-space: pre!important;	}	.ace_text-input.ace_composition {	background: inherit;	color: inherit;	z-index: 1000;	opacity: 1;	text-indent: 0;	}	.ace_layer {	z-index: 1;	position: absolute;	overflow: hidden;	word-wrap: normal;	white-space: pre;	height: 100%;	width: 100%;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;	pointer-events: none;	}	.ace_gutter-layer {	position: relative;	width: auto;	text-align: right;	pointer-events: auto;	}	.ace_text-layer {	font: inherit !important;	}	.ace_cjk {	display: inline-block;	text-align: center;	}	.ace_cursor-layer {	z-index: 4;	}	.ace_cursor {	z-index: 4;	position: absolute;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;	border-left: 2px solid;	transform: translatez(0);	}	.ace_slim-cursors .ace_cursor {	border-left-width: 1px;	}	.ace_overwrite-cursors .ace_cursor {	border-left-width: 0;	border-bottom: 1px solid;	}	.ace_hidden-cursors .ace_cursor {	opacity: 0.2;	}	.ace_smooth-blinking .ace_cursor {	-webkit-transition: opacity 0.18s;	transition: opacity 0.18s;	}	.ace_editor.ace_multiselect .ace_cursor {	border-left-width: 1px;	}	.ace_marker-layer .ace_step, .ace_marker-layer .ace_stack {	position: absolute;	z-index: 3;	}	.ace_marker-layer .ace_selection {	position: absolute;	z-index: 5;	}	.ace_marker-layer .ace_bracket {	position: absolute;	z-index: 6;	}	.ace_marker-layer .ace_active-line {	position: absolute;	z-index: 2;	}	.ace_marker-layer .ace_selected-word {	position: absolute;	z-index: 4;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;	}	.ace_line .ace_fold {	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;	display: inline-block;	height: 11px;	margin-top: -2px;	vertical-align: middle;	background-image:	url(""),	url("");	background-repeat: no-repeat, repeat-x;	background-position: center center, top left;	color: transparent;	border: 1px solid black;	border-radius: 2px;	cursor: pointer;	pointer-events: auto;	}	.ace_dark .ace_fold {	}	.ace_fold:hover{	background-image:	url(""),	url("");	}	.ace_tooltip {	background-color: #FFF;	background-image: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.1));	background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.1));	border: 1px solid gray;	border-radius: 1px;	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);	color: black;	max-width: 100%;	padding: 3px 4px;	position: fixed;	z-index: 999999;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;	cursor: default;	white-space: pre;	word-wrap: break-word;	line-height: normal;	font-style: normal;	font-weight: normal;	letter-spacing: normal;	pointer-events: none;	}	.ace_folding-enabled > .ace_gutter-cell {	padding-right: 13px;	}	.ace_fold-widget {	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;	margin: 0 -12px 0 1px;	display: none;	width: 11px;	vertical-align: top;	background-image: url("");	background-repeat: no-repeat;	background-position: center;	border-radius: 3px;	border: 1px solid transparent;	cursor: pointer;	}	.ace_folding-enabled .ace_fold-widget {	display: inline-block;   	}	.ace_fold-widget.ace_end {	background-image: url("");	}	.ace_fold-widget.ace_closed {	background-image: url("");	}	.ace_fold-widget:hover {	border: 1px solid rgba(0, 0, 0, 0.3);	background-color: rgba(255, 255, 255, 0.2);	box-shadow: 0 1px 1px rgba(255, 255, 255, 0.7);	}	.ace_fold-widget:active {	border: 1px solid rgba(0, 0, 0, 0.4);	background-color: rgba(0, 0, 0, 0.05);	box-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);	}	.ace_dark .ace_fold-widget {	background-image: url("");	}	.ace_dark .ace_fold-widget.ace_end {	background-image: url("");	}	.ace_dark .ace_fold-widget.ace_closed {	background-image: url("");	}	.ace_dark .ace_fold-widget:hover {	box-shadow: 0 1px 1px rgba(255, 255, 255, 0.2);	background-color: rgba(255, 255, 255, 0.1);	}	.ace_dark .ace_fold-widget:active {	box-shadow: 0 1px 1px rgba(255, 255, 255, 0.2);	}	.ace_fold-widget.ace_invalid {	background-color: #FFB4B4;	border-color: #DE5555;	}	.ace_fade-fold-widgets .ace_fold-widget {	-webkit-transition: opacity 0.4s ease 0.05s;	transition: opacity 0.4s ease 0.05s;	opacity: 0;	}	.ace_fade-fold-widgets:hover .ace_fold-widget {	-webkit-transition: opacity 0.05s ease 0.05s;	transition: opacity 0.05s ease 0.05s;	opacity:1;	}	.ace_underline {	text-decoration: underline;	}	.ace_bold {	font-weight: bold;	}	.ace_nobold .ace_bold {	font-weight: normal;	}	.ace_italic {	font-style: italic;	}	.ace_error-marker {	background-color: rgba(255, 0, 0,0.2);	position: absolute;	z-index: 9;	}	.ace_highlight-marker {	background-color: rgba(255, 255, 0,0.2);	position: absolute;	z-index: 8;	}	.ace_br1 {border-top-left-radius    : 3px;}	.ace_br2 {border-top-right-radius   : 3px;}	.ace_br3 {border-top-left-radius    : 3px; border-top-right-radius:    3px;}	.ace_br4 {border-bottom-right-radius: 3px;}	.ace_br5 {border-top-left-radius    : 3px; border-bottom-right-radius: 3px;}	.ace_br6 {border-top-right-radius   : 3px; border-bottom-right-radius: 3px;}	.ace_br7 {border-top-left-radius    : 3px; border-top-right-radius:    3px; border-bottom-right-radius: 3px;}	.ace_br8 {border-bottom-left-radius : 3px;}	.ace_br9 {border-top-left-radius    : 3px; border-bottom-left-radius:  3px;}	.ace_br10{border-top-right-radius   : 3px; border-bottom-left-radius:  3px;}	.ace_br11{border-top-left-radius    : 3px; border-top-right-radius:    3px; border-bottom-left-radius:  3px;}	.ace_br12{border-bottom-right-radius: 3px; border-bottom-left-radius:  3px;}	.ace_br13{border-top-left-radius    : 3px; border-bottom-right-radius: 3px; border-bottom-left-radius:  3px;}	.ace_br14{border-top-right-radius   : 3px; border-bottom-right-radius: 3px; border-bottom-left-radius:  3px;}	.ace_br15{border-top-left-radius    : 3px; border-top-right-radius:    3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}	
/*# sourceURL=ace/css/ace_editor.css */</style><style id="ace-tm">.ace-tm .ace_gutter {	background: #f0f0f0;	color: #333;	}	.ace-tm .ace_print-margin {	width: 1px;	background: #e8e8e8;	}	.ace-tm .ace_fold {	background-color: #6B72E6;	}	.ace-tm {	background-color: #FFFFFF;	color: black;	}	.ace-tm .ace_cursor {	color: black;	}	.ace-tm .ace_invisible {	color: rgb(191, 191, 191);	}	.ace-tm .ace_storage,	.ace-tm .ace_keyword {	color: blue;	}	.ace-tm .ace_constant {	color: rgb(197, 6, 11);	}	.ace-tm .ace_constant.ace_buildin {	color: rgb(88, 72, 246);	}	.ace-tm .ace_constant.ace_language {	color: rgb(88, 92, 246);	}	.ace-tm .ace_constant.ace_library {	color: rgb(6, 150, 14);	}	.ace-tm .ace_invalid {	background-color: rgba(255, 0, 0, 0.1);	color: red;	}	.ace-tm .ace_support.ace_function {	color: rgb(60, 76, 114);	}	.ace-tm .ace_support.ace_constant {	color: rgb(6, 150, 14);	}	.ace-tm .ace_support.ace_type,	.ace-tm .ace_support.ace_class {	color: rgb(109, 121, 222);	}	.ace-tm .ace_keyword.ace_operator {	color: rgb(104, 118, 135);	}	.ace-tm .ace_string {	color: rgb(3, 106, 7);	}	.ace-tm .ace_comment {	color: rgb(76, 136, 107);	}	.ace-tm .ace_comment.ace_doc {	color: rgb(0, 102, 255);	}	.ace-tm .ace_comment.ace_doc.ace_tag {	color: rgb(128, 159, 191);	}	.ace-tm .ace_constant.ace_numeric {	color: rgb(0, 0, 205);	}	.ace-tm .ace_variable {	color: rgb(49, 132, 149);	}	.ace-tm .ace_xml-pe {	color: rgb(104, 104, 91);	}	.ace-tm .ace_entity.ace_name.ace_function {	color: #0000A2;	}	.ace-tm .ace_heading {	color: rgb(12, 7, 255);	}	.ace-tm .ace_list {	color:rgb(185, 6, 144);	}	.ace-tm .ace_meta.ace_tag {	color:rgb(0, 22, 142);	}	.ace-tm .ace_string.ace_regex {	color: rgb(255, 0, 0)	}	.ace-tm .ace_marker-layer .ace_selection {	background: rgb(181, 213, 255);	}	.ace-tm.ace_multiselect .ace_selection.ace_start {	box-shadow: 0 0 3px 0px white;	}	.ace-tm .ace_marker-layer .ace_step {	background: rgb(252, 255, 0);	}	.ace-tm .ace_marker-layer .ace_stack {	background: rgb(164, 229, 101);	}	.ace-tm .ace_marker-layer .ace_bracket {	margin: -1px 0 0 -1px;	border: 1px solid rgb(192, 192, 192);	}	.ace-tm .ace_marker-layer .ace_active-line {	background: rgba(0, 0, 0, 0.07);	}	.ace-tm .ace_gutter-active-line {	background-color : #dcdcdc;	}	.ace-tm .ace_marker-layer .ace_selected-word {	background: rgb(250, 250, 255);	border: 1px solid rgb(200, 200, 250);	}	.ace-tm .ace_indent-guide {	background: url("") right repeat-y;	}	
/*# sourceURL=ace/css/ace-tm */</style><style>	    .error_widget_wrapper {	        background: inherit;	        color: inherit;	        border:none	    }	    .error_widget {	        border-top: solid 2px;	        border-bottom: solid 2px;	        margin: 5px 0;	        padding: 10px 40px;	        white-space: pre-wrap;	    }	    .error_widget.ace_error, .error_widget_arrow.ace_error{	        border-color: #ff5a5a	    }	    .error_widget.ace_warning, .error_widget_arrow.ace_warning{	        border-color: #F1D817	    }	    .error_widget.ace_info, .error_widget_arrow.ace_info{	        border-color: #5a5a5a	    }	    .error_widget.ace_ok, .error_widget_arrow.ace_ok{	        border-color: #5aaa5a	    }	    .error_widget_arrow {	        position: absolute;	        border: solid 5px;	        border-top-color: transparent!important;	        border-right-color: transparent!important;	        border-left-color: transparent!important;	        top: -5px;	    }	</style><style id="ace_searchbox">	.ace_search {	background-color: #ddd;	border: 1px solid #cbcbcb;	border-top: 0 none;	max-width: 325px;	overflow: hidden;	margin: 0;	padding: 4px;	padding-right: 6px;	padding-bottom: 0;	position: absolute;	top: 0px;	z-index: 99;	white-space: normal;	}	.ace_search.left {	border-left: 0 none;	border-radius: 0px 0px 5px 0px;	left: 0;	}	.ace_search.right {	border-radius: 0px 0px 0px 5px;	border-right: 0 none;	right: 0;	}	.ace_search_form, .ace_replace_form {	border-radius: 3px;	border: 1px solid #cbcbcb;	float: left;	margin-bottom: 4px;	overflow: hidden;	}	.ace_search_form.ace_nomatch {	outline: 1px solid red;	}	.ace_search_field {	background-color: white;	border-right: 1px solid #cbcbcb;	border: 0 none;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	float: left;	height: 22px;	outline: 0;	padding: 0 7px;	width: 214px;	margin: 0;	}	.ace_searchbtn,	.ace_replacebtn {	background: #fff;	border: 0 none;	border-left: 1px solid #dcdcdc;	cursor: pointer;	float: left;	height: 22px;	margin: 0;	position: relative;	}	.ace_searchbtn:last-child,	.ace_replacebtn:last-child {	border-top-right-radius: 3px;	border-bottom-right-radius: 3px;	}	.ace_searchbtn:disabled {	background: none;	cursor: default;	}	.ace_searchbtn {	background-position: 50% 50%;	background-repeat: no-repeat;	width: 27px;	}	.ace_searchbtn.prev {	background-image: url();    	}	.ace_searchbtn.next {	background-image: url();    	}	.ace_searchbtn_close {	background: url() no-repeat 50% 0;	border-radius: 50%;	border: 0 none;	color: #656565;	cursor: pointer;	float: right;	font: 16px/16px Arial;	height: 14px;	margin: 5px 1px 9px 5px;	padding: 0;	text-align: center;	width: 14px;	}	.ace_searchbtn_close:hover {	background-color: #656565;	background-position: 50% 100%;	color: white;	}	.ace_replacebtn.prev {	width: 54px	}	.ace_replacebtn.next {	width: 27px	}	.ace_button {	margin-left: 2px;	cursor: pointer;	-webkit-user-select: none;	-moz-user-select: none;	-o-user-select: none;	-ms-user-select: none;	user-select: none;	overflow: hidden;	opacity: 0.7;	border: 1px solid rgba(100,100,100,0.23);	padding: 1px;	-moz-box-sizing: border-box;	box-sizing:    border-box;	color: black;	}	.ace_button:hover {	background-color: #eee;	opacity:1;	}	.ace_button:active {	background-color: #ddd;	}	.ace_button.checked {	border-color: #3399ff;	opacity:1;	}	.ace_search_options{	margin-bottom: 3px;	text-align: right;	-webkit-user-select: none;	-moz-user-select: none;	-o-user-select: none;	-ms-user-select: none;	user-select: none;	}
/*# sourceURL=ace/css/ace_searchbox */</style><style id="ace-jsoneditor">.ace-jsoneditor .ace_gutter {	background: #ebebeb;	color: #333	}		.ace-jsoneditor.ace_editor {	font-family: droid sans mono, consolas, monospace, courier new, courier, sans-serif;	line-height: 1.3;	}	.ace-jsoneditor .ace_print-margin {	width: 1px;	background: #e8e8e8	}	.ace-jsoneditor .ace_scroller {	background-color: #FFFFFF	}	.ace-jsoneditor .ace_text-layer {	color: gray	}	.ace-jsoneditor .ace_variable {	color: #1a1a1a	}	.ace-jsoneditor .ace_cursor {	border-left: 2px solid #000000	}	.ace-jsoneditor .ace_overwrite-cursors .ace_cursor {	border-left: 0px;	border-bottom: 1px solid #000000	}	.ace-jsoneditor .ace_marker-layer .ace_selection {	background: lightgray	}	.ace-jsoneditor.ace_multiselect .ace_selection.ace_start {	box-shadow: 0 0 3px 0px #FFFFFF;	border-radius: 2px	}	.ace-jsoneditor .ace_marker-layer .ace_step {	background: rgb(255, 255, 0)	}	.ace-jsoneditor .ace_marker-layer .ace_bracket {	margin: -1px 0 0 -1px;	border: 1px solid #BFBFBF	}	.ace-jsoneditor .ace_marker-layer .ace_active-line {	background: #FFFBD1	}	.ace-jsoneditor .ace_gutter-active-line {	background-color : #dcdcdc	}	.ace-jsoneditor .ace_marker-layer .ace_selected-word {	border: 1px solid lightgray	}	.ace-jsoneditor .ace_invisible {	color: #BFBFBF	}	.ace-jsoneditor .ace_keyword,	.ace-jsoneditor .ace_meta,	.ace-jsoneditor .ace_support.ace_constant.ace_property-value {	color: #AF956F	}	.ace-jsoneditor .ace_keyword.ace_operator {	color: #484848	}	.ace-jsoneditor .ace_keyword.ace_other.ace_unit {	color: #96DC5F	}	.ace-jsoneditor .ace_constant.ace_language {	color: darkorange	}	.ace-jsoneditor .ace_constant.ace_numeric {	color: red	}	.ace-jsoneditor .ace_constant.ace_character.ace_entity {	color: #BF78CC	}	.ace-jsoneditor .ace_invalid {	color: #FFFFFF;	background-color: #FF002A;	}	.ace-jsoneditor .ace_fold {	background-color: #AF956F;	border-color: #000000	}	.ace-jsoneditor .ace_storage,	.ace-jsoneditor .ace_support.ace_class,	.ace-jsoneditor .ace_support.ace_function,	.ace-jsoneditor .ace_support.ace_other,	.ace-jsoneditor .ace_support.ace_type {	color: #C52727	}	.ace-jsoneditor .ace_string {	color: green	}	.ace-jsoneditor .ace_comment {	color: #BCC8BA	}	.ace-jsoneditor .ace_entity.ace_name.ace_tag,	.ace-jsoneditor .ace_entity.ace_other.ace_attribute-name {	color: #606060	}	.ace-jsoneditor .ace_markup.ace_underline {	text-decoration: underline	}	.ace-jsoneditor .ace_indent-guide {	background: url("") right repeat-y	}
/*# sourceURL=ace/css/ace-jsoneditor */</style></head>

<body>

<nav class="navbar navbar-expand-lg fixed-top navbar-dark " style="background: #182737;"> 
  <a class="navbar-brand mr-auto mr-lg-2" href="https://www.jyshare.com/">菜鸟工具</a>
  <button class="navbar-toggler p-0 border-0" type="button" id="navbarSideCollapse" aria-label="Toggle navigation">
    <span class="navbar-toggler-icon"></span>
  </button>

  <div class="navbar-collapse offcanvas-collapse" id="navbarsExampleDefault">
      <ul class="navbar-nav mr-auto">
      <li class="nav-item">
	  <a target="_blank" class="nav-link" href="https://www.jyshare.com/front-end/61">WEB 在线工具</a>
      </li>
    
      <li class="nav-item">
	  <a target="_blank" class="nav-link" href="https://www.jyshare.com/more/shapefly-diagram/">在线画图</a> 
      </li>
      <li class="nav-item">
	  <a target="_blank" class="nav-link" href="https://www.jyshare.com/imglibs/">图片&amp;颜色</a>
      </li>
   
     <!-- 
      <li class="nav-item">
	  <a target="_blank" class="nav-link" href="https://www.jyshare.com/email/">邮箱导航</a>
      </li>-->
    
     
      
     

            <li class="nav-item">
	  <a target="_blank" class="nav-link" href="https://www.jyshare.com/time/">世界时间</a>
      </li>
      <li class="nav-item">
	  <a target="_blank" class="nav-link" href="https://www.jyshare.com/more/svgeditor/">SVG 在线工具</a>
      </li>
      <li class="nav-item">
	  <a target="_blank" class="nav-link" href="https://www.jyshare.com/currencyconverter/">汇率换算器</a>
      </li>
	  <li class="nav-item">
	  <a target="_blank" class="nav-link" href="https://www.runoob.com/">菜鸟教程</a>
      </li>
            <li class="nav-item dropdown">
        <a class="nav-link dropdown-toggle" href="https://www.jyshare.com/front-end/53/#" id="dropdown01" data-toggle="dropdown" aria-expanded="false">更多频道</a>
        <style>
        .multi-column-dropdown {
            column-count: 2; /* 设置两列 */
            column-gap: 1rem; /* 列之间的间隔 */
        }
        </style> 
        <div class="dropdown-menu multi-column-dropdown" aria-labelledby="dropdown01">
    
        <div class="dropdown-column">
		     <a href="https://www.jyshare.com/web-developer/" class="dropdown-item" target="_blank">前端开发</a>
         <a href="https://www.jyshare.com/media-om/" class="dropdown-item" target="_blank">媒体运营</a>
         <a href="https://www.jyshare.com/tech-sites/" class="dropdown-item" target="_blank">科技网站</a>
         <a href="https://www.jyshare.com/cloud-server/" class="dropdown-item" target="_blank">云服务器</a>
         <a href="https://www.jyshare.com/office/" class="dropdown-item" target="_blank">办公软件</a>
         <a href="https://www.jyshare.com/scholar/" class="dropdown-item" target="_blank">学术搜索</a>
    </div>
    <div class="dropdown-column">
         <a href="https://www.jyshare.com/ai/" class="dropdown-item" target="_blank">AI 应用</a>
        
         <a href="https://www.jyshare.com/quiz/" class="dropdown-item" target="_blank">在线测验</a>
         <a href="https://www.jyshare.com/finance/" class="dropdown-item" target="_blank">财经频道</a>
         <a href="https://www.jyshare.com/banks/" class="dropdown-item" target="_blank">银行机构</a>
         <a href="https://www.jyshare.com/danwei/" class="dropdown-item" target="_blank">单位换算</a>
         <a href="https://www.jyshare.com/sports/" class="dropdown-item" target="_blank">体育频道</a>
    </div>
        </div>
      </li>
      <!--
      <li class="nav-item dropdown">
        <a class="nav-link dropdown-toggle" href="#" id="dropdown01" data-toggle="dropdown" aria-expanded="false">语言</a>
        <div class="dropdown-menu" aria-labelledby="dropdown01">
		  <a href="https://enc.runoob.com" class="dropdown-item" target="_blank">English</a>
        </div>
      </li>
      -->
    </ul>
    
    <form class="form-inline my-2 my-lg-0" action="https://www.jyshare.com/index.php" method="get">
	        <input class="form-control mr-sm-2" name="s" value="" type="text" placeholder="搜索..." aria-label="Search">
      <button class="btn btn-warning my-2 my-sm-0" type="submit">搜索</button>  
    </form>
      </div>
</nav>
<script>
var is_home = false;
</script>
<style>
.runoob-page-content {
    margin: 0 20px;
}
</style>


<div class="runoob-page-content">
	

<link rel="stylesheet" type="text/css" href="./JSON 在线解析 _ 菜鸟工具_files/jsoneditor.min.css">
<script type="text/javascript" src="./JSON 在线解析 _ 菜鸟工具_files/jsoneditor.min.js"></script>
<!--
<link rel="stylesheet" type="text/css" href="https://lf3-cdn-tos.bytecdntp.com/cdn/expire-1-M/jsoneditor/9.7.2/jsoneditor.min.css" />
<script type="text/javascript" src="https://lf9-cdn-tos.bytecdntp.com/cdn/expire-1-M/jsoneditor/9.7.2/jsoneditor.min.js"></script>
--> 
<style type="text/css">
.container {
	width: 98%;
}
.jsoneditor-poweredBy {
	display: none;
}
div.jsoneditor-menu {
  background-color: #96b97d;
  
}
div.jsoneditor {
	border: 1px solid #96b97d;
}
@media (min-width: 768px) {
	.col-sm-2 {
	    width: 4%;
	    margin-left: -15px;
	}
	.col-sm-5 {
		width: 48%
	}
}
</style>
<div class="row">

	<div class="col-md-12">
		
				<div class="card">
			<div class="card-header">
			<form class="form-inline" role="form">
			<div class="col-md-8">
			   <button type="button" class="btn btn-outline-primary mr-sm-1" id="submitBTN" onclick="beautify();"><i class="fa fa-expand"></i> 格式化</button>
               <button type="button" class="btn btn-outline-info mr-sm-1" id="submitBTN2" onclick="minify();"><i class="fa fa-compress"></i> 压缩</button>
               <button type="button" class="btn btn-warning mr-sm-1" id="submitBTN3">验证</button>
               <button type="button" class="btn btn-warning mr-sm-1" onclick="jsonToxml();">JSON 转 XML</button>
               <button type="button" class="btn btn-warning mr-sm-1" onclick="jsonTocsv();">JSON 转 CSV</button>
               <button type="button" class="btn btn-warning mr-sm-1" onclick="jsonToyaml();">JSON 转 YAML</button> 
               <a href="https://www.runoob.com/json/json-tutorial.html" target="_blank" class="btn btn-outline-dark mr-sm-1" role="button">JSON 教程</a>
				</div><div class="col-md-4">
                <label class="float-right"><strong style="font-size: 16px"><i class="fa fa-cogs"></i> JSON 在线解析</strong></label>
			</div>
			</form>
			</div>
			<div class="card-body">
			<div class="col-md-12" id="warning" style="display: none;">
				<div class="alert alert-warning">
				   <a href="https://www.jyshare.com/front-end/53/#" class="close" data-dismiss="alert">
				      ×
				   </a>
				   <p><strong>警告！</strong>JSON 格式错误。</p>
				   <p id="warning-info"></p>
				</div>
			</div>
			 <div class="row">
      			<div class="col-sm-5"><div id="jsoneditor1" style="height: 600px; width: 100%"><div class="jsoneditor jsoneditor-mode-code"><div class="jsoneditor-menu"><button type="button" class="jsoneditor-format" title="Format JSON data, with proper indentation and line feeds (Ctrl+\)"></button><button type="button" class="jsoneditor-compact" title="Compact JSON data, remove all whitespaces (Ctrl+Shift+\)"></button><a href="http://ace.ajax.org/" target="_blank" class="jsoneditor-poweredBy">powered by ace</a></div><div class="jsoneditor-outer"><div class=" ace_editor ace-jsoneditor ace_focus" style="height: 100%; width: 100%; font-size: 13px;"><textarea class="ace_text-input" wrap="off" autocorrect="off" autocapitalize="off" spellcheck="false" style="opacity: 0; height: 16.8906px; width: 7.82688px; left: 240.845px; top: 258.969px;"></textarea><div class="ace_gutter"><div class="ace_layer ace_gutter-layer ace_folding-enabled" style="margin-top: -11.2812px; height: 596.781px; width: 49px;"><div class="ace_gutter-cell " style="height: 16.8906px;">14</div><div class="ace_gutter-cell " style="height: 16.8906px;">15</div><div class="ace_gutter-cell " style="height: 16.8906px;">16</div><div class="ace_gutter-cell " style="height: 16.8906px;">17</div><div class="ace_gutter-cell " style="height: 16.8906px;">18</div><div class="ace_gutter-cell " style="height: 16.8906px;">19<span class="ace_fold-widget ace_start ace_open" style="height: 16.8906px;"></span></div><div class="ace_gutter-cell " style="height: 16.8906px;">20<span class="ace_fold-widget ace_start ace_open" style="height: 16.8906px;"></span></div><div class="ace_gutter-cell " style="height: 16.8906px;">21</div><div class="ace_gutter-cell " style="height: 16.8906px;">22</div><div class="ace_gutter-cell " style="height: 16.8906px;">23</div><div class="ace_gutter-cell " style="height: 16.8906px;">24</div><div class="ace_gutter-cell " style="height: 16.8906px;">25</div><div class="ace_gutter-cell " style="height: 16.8906px;">26</div><div class="ace_gutter-cell " style="height: 16.8906px;">27</div><div class="ace_gutter-cell " style="height: 16.8906px;">28<span class="ace_fold-widget ace_start ace_open" style="height: 16.8906px;"></span></div><div class="ace_gutter-cell " style="height: 16.8906px;">29</div><div class="ace_gutter-cell " style="height: 16.8906px;">30</div><div class="ace_gutter-cell " style="height: 16.8906px;">31</div><div class="ace_gutter-cell " style="height: 16.8906px;">32</div><div class="ace_gutter-cell " style="height: 16.8906px;">33</div><div class="ace_gutter-cell " style="height: 16.8906px;">34<span class="ace_fold-widget ace_start ace_open" style="height: 16.8906px;"></span></div><div class="ace_gutter-cell " style="height: 16.8906px;">35</div><div class="ace_gutter-cell " style="height: 16.8906px;">36</div><div class="ace_gutter-cell " style="height: 16.8906px;">37</div><div class="ace_gutter-cell " style="height: 16.8906px;">38</div><div class="ace_gutter-cell " style="height: 16.8906px;">39<span class="ace_fold-widget ace_start ace_open" style="height: 16.8906px;"></span></div><div class="ace_gutter-cell " style="height: 16.8906px;">40</div><div class="ace_gutter-cell " style="height: 16.8906px;">41</div><div class="ace_gutter-cell " style="height: 16.8906px;">42</div><div class="ace_gutter-cell " style="height: 16.8906px;">43</div><div class="ace_gutter-cell " style="height: 16.8906px;">44</div><div class="ace_gutter-cell " style="height: 16.8906px;">45</div><div class="ace_gutter-cell " style="height: 16.8906px;">46</div><div class="ace_gutter-cell " style="height: 16.8906px;">47</div></div><div class="ace_gutter-active-line" style="top: 258.969px; height: 16.8906px;"></div></div><div class="ace_scroller" style="left: 49px; right: 15px; bottom: 0px;"><div class="ace_content" style="margin-top: -11.2812px; width: 676px; height: 596.781px; margin-left: 0px;"><div class="ace_layer ace_print-margin-layer"><div class="ace_print-margin" style="left: 630.15px; visibility: hidden;"></div></div><div class="ace_layer ace_marker-layer"><div class="ace_active-line" style="height:16.890625px;top:270.25px;left:0;right:0;"></div></div><div class="ace_layer ace_text-layer" style="padding: 0px 4px;"><div class="ace_line_group" style="height:16.890625px"><div class="ace_line" style="height:16.890625px"><span class="ace_indent-guide">  </span>  <span class="ace_variable">"created"</span>: <span class="ace_string">"2024-08-16 17:55:02"</span>,</div></div><div class="ace_line_group" style="height:16.890625px"><div class="ace_line" style="height:16.890625px"><span class="ace_indent-guide">  </span>  <span class="ace_variable">"unionid"</span>: <span class="ace_string">"oYSvAwFag0wQlZusWRwdKRl4Yt8Y"</span>,</div></div><div class="ace_line_group" style="height:16.890625px"><div class="ace_line" style="height:16.890625px"><span class="ace_indent-guide">  </span>  <span class="ace_variable">"updated"</span>: <span class="ace_string">"2024-08-16 17:55:31"</span>,</div></div><div class="ace_line_group" style="height:16.890625px"><div class="ace_line" style="height:16.890625px"><span class="ace_indent-guide">  </span>  <span class="ace_variable">"<span class="ace_cjk" style="width:15.65375px">手</span><span class="ace_cjk" style="width:15.65375px">机</span><span class="ace_cjk" style="width:15.65375px">号</span>"</span>: <span class="ace_string">"18705345605"</span></div></div><div class="ace_line_group" style="height:16.890625px"><div class="ace_line" style="height:16.890625px">  <span class="ace_paren ace_rparen">}</span>,</div></div><div class="ace_line_group" style="height:16.890625px"><div class="ace_line" style="height:16.890625px">  <span class="ace_variable">"<span class="ace_cjk" style="width:15.65375px">基</span><span class="ace_cjk" style="width:15.65375px">础</span><span class="ace_cjk" style="width:15.65375px">数</span><span class="ace_cjk" style="width:15.65375px">据</span>"</span>: <span class="ace_paren ace_lparen">{</span></div></div><div class="ace_line_group" style="height:16.890625px"><div class="ace_line" style="height:16.890625px"><span class="ace_indent-guide">  </span>  <span class="ace_variable">"<span class="ace_cjk" style="width:15.65375px">厂</span><span class="ace_cjk" style="width:15.65375px">区</span>"</span>: <span class="ace_paren ace_lparen">{</span></div></div><div class="ace_line_group" style="height:16.890625px"><div class="ace_line" style="height:16.890625px"><span class="ace_indent-guide">  </span><span class="ace_indent-guide">  </span>  <span class="ace_variable">"id"</span>: <span class="ace_constant ace_numeric">1</span>,</div></div><div class="ace_line_group" style="height:16.890625px"><div class="ace_line" style="height:16.890625px"><span class="ace_indent-guide">  </span><span class="ace_indent-guide">  </span>  <span class="ace_variable">"<span class="ace_cjk" style="width:15.65375px">名</span><span class="ace_cjk" style="width:15.65375px">称</span>"</span>: <span class="ace_string">"<span class="ace_cjk" style="width:15.65375px">平</span><span class="ace_cjk" style="width:15.65375px">原</span><span class="ace_cjk" style="width:15.65375px">厂</span><span class="ace_cjk" style="width:15.65375px">区</span>"</span></div></div><div class="ace_line_group" style="height:16.890625px"><div class="ace_line" style="height:16.890625px"><span class="ace_indent-guide">  </span>  <span class="ace_paren ace_rparen">}</span>,</div></div><div class="ace_line_group" style="height:16.890625px"><div class="ace_line" style="height:16.890625px"><span class="ace_indent-guide">  </span>  <span class="ace_variable">"<span class="ace_cjk" style="width:15.65375px">载</span><span class="ace_cjk" style="width:15.65375px">重</span>(<span class="ace_cjk" style="width:15.65375px">吨</span>)"</span>: <span class="ace_string">"556"</span>,</div></div><div class="ace_line_group" style="height:16.890625px"><div class="ace_line" style="height:16.890625px"><span class="ace_indent-guide">  </span>  <span class="ace_variable">"<span class="ace_cjk" style="width:15.65375px">司</span><span class="ace_cjk" style="width:15.65375px">机</span><span class="ace_cjk" style="width:15.65375px">姓</span><span class="ace_cjk" style="width:15.65375px">名</span>"</span>: <span class="ace_string">"jdjd"</span>,</div></div><div class="ace_line_group" style="height:16.890625px"><div class="ace_line" style="height:16.890625px"><span class="ace_indent-guide">  </span>  <span class="ace_variable">"<span class="ace_cjk" style="width:15.65375px">司</span><span class="ace_cjk" style="width:15.65375px">机</span><span class="ace_cjk" style="width:15.65375px">权</span><span class="ace_cjk" style="width:15.65375px">限</span>"</span>: <span class="ace_constant ace_language ace_boolean">false</span>,</div></div><div class="ace_line_group" style="height:16.890625px"><div class="ace_line" style="height:16.890625px"><span class="ace_indent-guide">  </span>  <span class="ace_variable">"<span class="ace_cjk" style="width:15.65375px">司</span><span class="ace_cjk" style="width:15.65375px">机</span><span class="ace_cjk" style="width:15.65375px">电</span><span class="ace_cjk" style="width:15.65375px">话</span>"</span>: <span class="ace_string">"123564543"</span>,</div></div><div class="ace_line_group" style="height:16.890625px"><div class="ace_line" style="height:16.890625px"><span class="ace_indent-guide">  </span>  <span class="ace_variable">"<span class="ace_cjk" style="width:15.65375px">小</span><span class="ace_cjk" style="width:15.65375px">麦</span><span class="ace_cjk" style="width:15.65375px">品</span><span class="ace_cjk" style="width:15.65375px">种</span>"</span>: <span class="ace_paren ace_lparen">{</span></div></div><div class="ace_line_group" style="height:16.890625px"><div class="ace_line" style="height:16.890625px"><span class="ace_indent-guide">  </span><span class="ace_indent-guide">  </span>  <span class="ace_variable">"id"</span>: <span class="ace_constant ace_numeric">1</span>,</div></div><div class="ace_line_group" style="height:16.890625px"><div class="ace_line" style="height:16.890625px"><span class="ace_indent-guide">  </span><span class="ace_indent-guide">  </span>  <span class="ace_variable">"<span class="ace_cjk" style="width:15.65375px">名</span><span class="ace_cjk" style="width:15.65375px">称</span>"</span>: <span class="ace_string">"<span class="ace_cjk" style="width:15.65375px">测</span><span class="ace_cjk" style="width:15.65375px">试</span><span class="ace_cjk" style="width:15.65375px">品</span><span class="ace_cjk" style="width:15.65375px">种</span>"</span></div></div><div class="ace_line_group" style="height:16.890625px"><div class="ace_line" style="height:16.890625px"><span class="ace_indent-guide">  </span>  <span class="ace_paren ace_rparen">}</span>,</div></div><div class="ace_line_group" style="height:16.890625px"><div class="ace_line" style="height:16.890625px"><span class="ace_indent-guide">  </span>  <span class="ace_variable">"<span class="ace_cjk" style="width:15.65375px">运</span><span class="ace_cjk" style="width:15.65375px">输</span><span class="ace_cjk" style="width:15.65375px">车</span><span class="ace_cjk" style="width:15.65375px">牌</span>"</span>: <span class="ace_string">"<span class="ace_cjk" style="width:15.65375px">鲁</span>Ahjgv"</span>,</div></div><div class="ace_line_group" style="height:16.890625px"><div class="ace_line" style="height:16.890625px"><span class="ace_indent-guide">  </span>  <span class="ace_variable">"<span class="ace_cjk" style="width:15.65375px">预</span><span class="ace_cjk" style="width:15.65375px">约</span><span class="ace_cjk" style="width:15.65375px">日</span><span class="ace_cjk" style="width:15.65375px">期</span>"</span>: <span class="ace_string">"2024-08-16"</span>,</div></div><div class="ace_line_group" style="height:16.890625px"><div class="ace_line" style="height:16.890625px"><span class="ace_indent-guide">  </span>  <span class="ace_variable">"<span class="ace_cjk" style="width:15.65375px">预</span><span class="ace_cjk" style="width:15.65375px">约</span><span class="ace_cjk" style="width:15.65375px">时</span><span class="ace_cjk" style="width:15.65375px">间</span>"</span>: <span class="ace_paren ace_lparen">{</span></div></div><div class="ace_line_group" style="height:16.890625px"><div class="ace_line" style="height:16.890625px"><span class="ace_indent-guide">  </span><span class="ace_indent-guide">  </span>  <span class="ace_variable">"<span class="ace_cjk" style="width:15.65375px">值</span>"</span>: <span class="ace_string">"18:30"</span>,</div></div><div class="ace_line_group" style="height:16.890625px"><div class="ace_line" style="height:16.890625px"><span class="ace_indent-guide">  </span><span class="ace_indent-guide">  </span>  <span class="ace_variable">"<span class="ace_cjk" style="width:15.65375px">预</span><span class="ace_cjk" style="width:15.65375px">约</span><span class="ace_cjk" style="width:15.65375px">时</span><span class="ace_cjk" style="width:15.65375px">间</span>"</span>: <span class="ace_string">"18:30"</span></div></div><div class="ace_line_group" style="height:16.890625px"><div class="ace_line" style="height:16.890625px"><span class="ace_indent-guide">  </span>  <span class="ace_paren ace_rparen">}</span>,</div></div><div class="ace_line_group" style="height:16.890625px"><div class="ace_line" style="height:16.890625px"><span class="ace_indent-guide">  </span>  <span class="ace_variable">"<span class="ace_cjk" style="width:15.65375px">预</span><span class="ace_cjk" style="width:15.65375px">约</span><span class="ace_cjk" style="width:15.65375px">状</span><span class="ace_cjk" style="width:15.65375px">态</span>"</span>: <span class="ace_constant ace_numeric">1</span>,</div></div><div class="ace_line_group" style="height:16.890625px"><div class="ace_line" style="height:16.890625px"><span class="ace_indent-guide">  </span>  <span class="ace_variable">"<span class="ace_cjk" style="width:15.65375px">小</span><span class="ace_cjk" style="width:15.65375px">麦</span><span class="ace_cjk" style="width:15.65375px">种</span><span class="ace_cjk" style="width:15.65375px">植</span><span class="ace_cjk" style="width:15.65375px">地</span>"</span>: <span class="ace_paren ace_lparen">{</span></div></div><div class="ace_line_group" style="height:16.890625px"><div class="ace_line" style="height:16.890625px"><span class="ace_indent-guide">  </span><span class="ace_indent-guide">  </span>  <span class="ace_variable">"id"</span>: <span class="ace_constant ace_numeric">1</span>,</div></div><div class="ace_line_group" style="height:16.890625px"><div class="ace_line" style="height:16.890625px"><span class="ace_indent-guide">  </span><span class="ace_indent-guide">  </span>  <span class="ace_variable">"<span class="ace_cjk" style="width:15.65375px">名</span><span class="ace_cjk" style="width:15.65375px">称</span>"</span>: <span class="ace_string">"<span class="ace_cjk" style="width:15.65375px">测</span><span class="ace_cjk" style="width:15.65375px">试</span><span class="ace_cjk" style="width:15.65375px">种</span><span class="ace_cjk" style="width:15.65375px">植</span><span class="ace_cjk" style="width:15.65375px">地</span>"</span></div></div><div class="ace_line_group" style="height:16.890625px"><div class="ace_line" style="height:16.890625px"><span class="ace_indent-guide">  </span>  <span class="ace_paren ace_rparen">}</span>,</div></div><div class="ace_line_group" style="height:16.890625px"><div class="ace_line" style="height:16.890625px"><span class="ace_indent-guide">  </span>  <span class="ace_variable">"<span class="ace_cjk" style="width:15.65375px">是</span><span class="ace_cjk" style="width:15.65375px">否</span><span class="ace_cjk" style="width:15.65375px">为</span><span class="ace_cjk" style="width:15.65375px">新</span><span class="ace_cjk" style="width:15.65375px">麦</span>"</span>: <span class="ace_constant ace_language ace_boolean">true</span>,</div></div><div class="ace_line_group" style="height:16.890625px"><div class="ace_line" style="height:16.890625px"><span class="ace_indent-guide">  </span>  <span class="ace_variable">"<span class="ace_cjk" style="width:15.65375px">是</span><span class="ace_cjk" style="width:15.65375px">否</span><span class="ace_cjk" style="width:15.65375px">优</span><span class="ace_cjk" style="width:15.65375px">质</span><span class="ace_cjk" style="width:15.65375px">麦</span>"</span>: <span class="ace_constant ace_language ace_boolean">true</span>,</div></div><div class="ace_line_group" style="height:16.890625px"><div class="ace_line" style="height:16.890625px"><span class="ace_indent-guide">  </span>  <span class="ace_variable">"<span class="ace_cjk" style="width:15.65375px">小</span><span class="ace_cjk" style="width:15.65375px">麦</span><span class="ace_cjk" style="width:15.65375px">重</span><span class="ace_cjk" style="width:15.65375px">量</span>(<span class="ace_cjk" style="width:15.65375px">吨</span>)"</span>: <span class="ace_string">"23"</span></div></div><div class="ace_line_group" style="height:16.890625px"><div class="ace_line" style="height:16.890625px">  <span class="ace_paren ace_rparen">}</span></div></div><div class="ace_line_group" style="height:16.890625px"><div class="ace_line" style="height:16.890625px"><span class="ace_paren ace_rparen">}</span></div></div></div><div class="ace_layer ace_marker-layer"></div><div class="ace_layer ace_cursor-layer"><div class="ace_cursor" style="left: 191.845px; top: 270.25px; width: 7.82688px; height: 16.8906px;"></div></div></div></div><div class="ace_scrollbar ace_scrollbar-v" style="width: 20px; bottom: 0px;"><div class="ace_scrollbar-inner" style="width: 20px; height: 810.75px;"></div></div><div class="ace_scrollbar ace_scrollbar-h" style="display: none; height: 20px; left: 49px; right: 15px;"><div class="ace_scrollbar-inner" style="height: 20px; width: 684px;"></div></div><div style="height: auto; width: auto; top: 0px; left: 0px; visibility: hidden; position: absolute; white-space: pre; font: inherit; overflow: hidden;"><div style="height: auto; width: auto; top: 0px; left: 0px; visibility: hidden; position: absolute; white-space: pre; font: inherit; overflow: visible;"></div><div style="height: auto; width: auto; top: 0px; left: 0px; visibility: hidden; position: absolute; white-space: pre; font-style: inherit; font-variant: inherit; font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; overflow: visible;">XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</div></div></div></div></div></div></div>
      			<div class="col-sm-1">  
      				<button class="btn btn-outline-primary" id="toTree"><i class="fa fa-arrow-right" aria-hidden="true"></i></button><p></p>
					<p><button class="btn btn-outline-dark" id="toCode"><i class="fa fa-arrow-left" aria-hidden="true"></i></button></p>
      			</div>
      			<div class="col-sm-6"><div id="jsoneditor2" style="height: 600px; width: 100%"><div class="jsoneditor jsoneditor-mode-tree"><div class="jsoneditor-menu"><button type="button" class="jsoneditor-expand-all" title="Expand all fields"></button><button type="button" title="Collapse all fields" class="jsoneditor-collapse-all"></button><button type="button" class="jsoneditor-undo jsoneditor-separator" title="Undo last action (Ctrl+Z)" disabled=""></button><button type="button" class="jsoneditor-redo" title="Redo (Ctrl+Shift+Z)" disabled=""></button><div class="jsoneditor-modes" style="position: relative;"><button type="button" class="jsoneditor-modes jsoneditor-separator" title="Switch editor mode">Tree ▾</button></div><table class="jsoneditor-search"><tbody><tr><td><div class="jsoneditor-results"></div></td><td><div class="jsoneditor-frame" title="Search fields and values"><table><tbody><tr><td><button type="button" class="jsoneditor-refresh"></button></td><td><input></td><td><button type="button" title="Next result (Enter)" class="jsoneditor-next"></button></td><td><button type="button" title="Previous result (Shift+Enter)" class="jsoneditor-previous"></button></td></tr></tbody></table></div></td></tr></tbody></table></div><div class="jsoneditor-outer"><div class="jsoneditor-tree"><table class="jsoneditor-tree"><colgroup><col width="24px"><col width="24px"><col></colgroup><tbody><tr class=" jsoneditor-expandable"><td></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 0px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-expanded" title="Click to expand/collapse this field (Ctrl+E). 
Ctrl+Click to expand/collapse including all childs."></button></td><td class="jsoneditor-tree"><div class="jsoneditor-readonly">object</div></td><td class="jsoneditor-tree"></td><td class="jsoneditor-tree"><div class="jsoneditor-value jsoneditor-object" title="object containing 3 items">{3}</div></td></tr></tbody></table></td></tr><tr class=" jsoneditor-expandable"><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 24px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-expanded" title="Click to expand/collapse this field (Ctrl+E). 
Ctrl+Click to expand/collapse including all childs."></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">用户元</div></td><td class="jsoneditor-tree"></td><td class="jsoneditor-tree"><div class="jsoneditor-value jsoneditor-object" title="object containing 12 items">{12}</div></td></tr></tbody></table></td></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 48px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">id</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-number" title="">13</div></td></tr></tbody></table></td></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 48px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">phone</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-string" title="">18705345605</div></td></tr></tbody></table></td></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 48px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">openid</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-string" title="">oXPYs5KjfiurrpUQgm1mTlmiTy1A</div></td></tr></tbody></table></td></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 48px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">头像</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-string jsoneditor-url" title="Ctrl+Click or Ctrl+Enter to open url in new window">http://192.168.0.190:9092/file/img?types=user&amp;f=83e4b097f555603e8dea00ef04b7220c&amp;s=jpg&amp;ct=image/jpeg&amp;t=1723802117.1460638</div></td></tr></tbody></table></td></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 48px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">昵称</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-string" title="">歌名了</div></td></tr></tbody></table></td></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 48px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">权限</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-string" title="">供应商</div></td></tr></tbody></table></td></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 48px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">类别</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-string" title="">工商业主</div></td></tr></tbody></table></td></tr><tr class=" jsoneditor-expandable"><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 48px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-expanded" title="Click to expand/collapse this field (Ctrl+E). 
Ctrl+Click to expand/collapse including all childs."></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">证件</div></td><td class="jsoneditor-tree"></td><td class="jsoneditor-tree"><div class="jsoneditor-value jsoneditor-array" title="array containing 2 items">[2]</div></td></tr></tbody></table></td></tr><tr class=""><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 72px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div class="jsoneditor-readonly">0</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-string jsoneditor-empty" title=""></div></td></tr></tbody></table></td></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 72px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div class="jsoneditor-readonly">1</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-string jsoneditor-empty" title=""></div></td></tr></tbody></table></td></tr><tr></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 48px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">created</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-string" title="">2024-08-16 17:55:02</div></td></tr></tbody></table></td></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 48px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">unionid</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-string" title="">oYSvAwFag0wQlZusWRwdKRl4Yt8Y</div></td></tr></tbody></table></td></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 48px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">updated</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-string" title="">2024-08-16 17:55:31</div></td></tr></tbody></table></td></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 48px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">手机号</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-string" title="">18705345605</div></td></tr></tbody></table></td></tr><tr></tr><tr class=" jsoneditor-expandable"><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 24px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-expanded" title="Click to expand/collapse this field (Ctrl+E). 
Ctrl+Click to expand/collapse including all childs."></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">基础数据</div></td><td class="jsoneditor-tree"></td><td class="jsoneditor-tree"><div class="jsoneditor-value jsoneditor-object" title="object containing 14 items">{14}</div></td></tr></tbody></table></td></tr><tr class=" jsoneditor-expandable"><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 48px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-expanded" title="Click to expand/collapse this field (Ctrl+E). 
Ctrl+Click to expand/collapse including all childs."></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">厂区</div></td><td class="jsoneditor-tree"></td><td class="jsoneditor-tree"><div class="jsoneditor-value jsoneditor-object" title="object containing 2 items">{2}</div></td></tr></tbody></table></td></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 72px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">id</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-number" title="">1</div></td></tr></tbody></table></td></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 72px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">名称</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-string" title="">平原厂区</div></td></tr></tbody></table></td></tr><tr></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 48px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">载重(吨)</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-string" title="">556</div></td></tr></tbody></table></td></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 48px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">司机姓名</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-string" title="">jdjd</div></td></tr></tbody></table></td></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 48px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">司机权限</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><input type="checkbox"></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-boolean" title="">false</div></td></tr></tbody></table></td></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 48px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">司机电话</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-string" title="">123564543</div></td></tr></tbody></table></td></tr><tr class=" jsoneditor-expandable"><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 48px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-expanded" title="Click to expand/collapse this field (Ctrl+E). 
Ctrl+Click to expand/collapse including all childs."></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">小麦品种</div></td><td class="jsoneditor-tree"></td><td class="jsoneditor-tree"><div class="jsoneditor-value jsoneditor-object" title="object containing 2 items">{2}</div></td></tr></tbody></table></td></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 72px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">id</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-number" title="">1</div></td></tr></tbody></table></td></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 72px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">名称</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-string" title="">测试品种</div></td></tr></tbody></table></td></tr><tr></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 48px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">运输车牌</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-string" title="">鲁Ahjgv</div></td></tr></tbody></table></td></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 48px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">预约日期</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-string" title="">2024-08-16</div></td></tr></tbody></table></td></tr><tr class=" jsoneditor-expandable"><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 48px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-expanded" title="Click to expand/collapse this field (Ctrl+E). 
Ctrl+Click to expand/collapse including all childs."></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">预约时间</div></td><td class="jsoneditor-tree"></td><td class="jsoneditor-tree"><div class="jsoneditor-value jsoneditor-object" title="object containing 2 items">{2}</div></td></tr></tbody></table></td></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 72px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">值</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-string" title="">18:30</div></td></tr></tbody></table></td></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 72px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">预约时间</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-string" title="">18:30</div></td></tr></tbody></table></td></tr><tr></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 48px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">预约状态</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-number" title="">1</div></td></tr></tbody></table></td></tr><tr class=" jsoneditor-expandable"><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 48px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-expanded" title="Click to expand/collapse this field (Ctrl+E). 
Ctrl+Click to expand/collapse including all childs."></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">小麦种植地</div></td><td class="jsoneditor-tree"></td><td class="jsoneditor-tree"><div class="jsoneditor-value jsoneditor-object" title="object containing 2 items">{2}</div></td></tr></tbody></table></td></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 72px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">id</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-number" title="">1</div></td></tr></tbody></table></td></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 72px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">名称</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-string" title="">测试种植地</div></td></tr></tbody></table></td></tr><tr></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 48px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">是否为新麦</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><input type="checkbox"></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-boolean" title="">true</div></td></tr></tbody></table></td></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 48px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">是否优质麦</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><input type="checkbox"></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-boolean" title="">true</div></td></tr></tbody></table></td></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 48px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">小麦重量(吨)</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-string" title="">23</div></td></tr></tbody></table></td></tr><tr></tr><tr class=" jsoneditor-expandable"><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 24px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-expanded" title="Click to expand/collapse this field (Ctrl+E). 
Ctrl+Click to expand/collapse including all childs."></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">抽样检验元</div></td><td class="jsoneditor-tree"></td><td class="jsoneditor-tree"><div class="jsoneditor-value jsoneditor-object" title="object containing 7 items">{7}</div></td></tr></tbody></table></td></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 48px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">品类</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-string" title="">猪肉</div></td></tr></tbody></table></td></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 48px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">杂志</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-string" title="">3%</div></td></tr></tbody></table></td></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 48px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">水分</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-string" title="">5%</div></td></tr></tbody></table></td></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 48px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">抽检日期</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-string" title="">2022-01-01</div></td></tr></tbody></table></td></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 48px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">抽检机构</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-string" title="">上海市质量监督检验技术研究院</div></td></tr></tbody></table></td></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 48px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">抽检结果</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-string" title="">合格</div></td></tr></tbody></table></td></tr><tr><td><button type="button" class="jsoneditor-dragarea" title="Drag to move this field (Alt+Shift+Arrows)"></button></td><td><button type="button" class="jsoneditor-contextmenu" title="Click to open the actions menu (Ctrl+M)"></button></td><td><table class="jsoneditor-values" style="border-collapse: collapse; margin-left: 48px;"><tbody><tr><td class="jsoneditor-tree"><button type="button" class="jsoneditor-invisible" title=""></button></td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-field">确认操作</div></td><td class="jsoneditor-separator">:</td><td class="jsoneditor-tree"><div contenteditable="true" spellcheck="false" class="jsoneditor-value jsoneditor-null" title="">null</div></td></tr></tbody></table></td></tr><tr></tr><tr></tr></tbody></table></div></div></div></div></div>
   			</div>


			</div>
			<div class="panel-footer"></div>
		</div>
	</div>

</div>
<script type="text/javascript" src="./JSON 在线解析 _ 菜鸟工具_files/jquery.format.js"></script>
<script type="text/javascript" src="./JSON 在线解析 _ 菜鸟工具_files/ObjTree.min.js"></script>
<script>

// create the editor
var container1 = document.getElementById('jsoneditor1');
var container2 = document.getElementById('jsoneditor2');

var optionsOutput1 = {
	mode : 'code',
	error : function(err) {
		alert('EF1 ->' + err.toString());
	}
};

var optionsOutput2 = {
	mode : 'tree',
	modes : [ 'view', 'form', 'text','code', 'tree'], // allowed modes
	error : function(err) {
		alert('EF1 ->' + err.toString());
	}
};
var json ={"sites":{"site":[{"id":"1","name":"菜鸟教程","url":"www.runoob.com"},{"id":"2","name":"菜鸟工具","url":"www.jyshare.com"},{"id":"3","name":"Google","url":"www.google.com"}]}};

var editor1 = new JSONEditor(container1, optionsOutput1, json);
var editor2 = new JSONEditor(container2, optionsOutput2, json);
editor2.expandAll();
$("#toTree").click(function() {
	var jsonStr = editor1.getText();
	editor2.setText(jsonStr);
	editor2.setMode("tree");
	editor2.expandAll();
});
$("#toCode").click(function() {
	var jsonStr = editor2.getText();
	var jsonObject = JSON.parse(jsonStr);
	editor1.setText(JSON.stringify(jsonObject, null, 2));
	editor1.setMode("code");
})



function beautify() {
	var content = editor1.getText();

	if (content.trim().length == 0) {
		return false;
	}
	try {

		var jsonStr = editor1.getText();

		var jsonObject = JSON.parse(jsonStr);
		editor1.setMode("code");
		editor1.setText(JSON.stringify(jsonObject, null, 2));
		
		editor2.setText(JSON.stringify(jsonObject, null, 0));
		editor2.setMode("tree");
		editor2.expandAll()

		
	} catch (e) {
		$("#warning").html("<div class=\"alert alert-danger\">JSON 数据错误："+e+"</div>").show().delay(5000).fadeOut();
	}
}
function minify() {

	var content = editor1.getText();

	if (content.trim().length == 0) {
		return false;
	}


	try {
		var jsonStr = editor1.getText();

		var jsonObject = JSON.parse(jsonStr);
		
		editor1.setMode("code");
		editor1.setText(JSON.stringify(jsonObject, null, 0));
		editor2.setText(JSON.stringify(jsonObject, null, 0));
		editor2.setMode("tree");
		
		editor2.expandAll()
	} catch (e) {
		$("#warning").html("<div class=\"alert alert-danger\">JSON 数据错误："+e+"</div>").show().delay(5000).fadeOut();
	}
}
$("#submitBTN3").click(function() {
	var content = editor1.getText();

	if (content.trim().length == 0) {
		return false;
	}
	
	try {
		var jsonStr = editor1.getText();
		var json = JSON.parse(jsonStr);
		$("#warning").html("<div class=\"alert alert-success\">JSON 数据合法</div>").show().delay(5000).fadeOut();
	} catch (e) {
		$("#warning").html("<div class=\"alert alert-danger\">JSON 数据错误："+e+"</div>").show().delay(5000).fadeOut();
	}

});
function jsonToxml() {

	var content = editor1.getText();

	if (content.trim().length == 0) {
		return false;
	}


	try {
		var jsonStr = editor1.getText();
		var json = JSON.parse(jsonStr);
		var xotree = new XML.ObjTree();
		var xml = xotree.writeXML(json);
		xml = decodeSpecialCharacter(xml);
		editor2.setMode("text");		
		formatXML =  $.format(xml, {method: 'xml'});
		editor2.setText(formatXML);
	} catch (e) {
		$("#warning").html("<div class=\"alert alert-danger\">JSON 数据错误："+e+"</div>").show().delay(5000).fadeOut();
	}
}
function decodeSpecialCharacter(str) {
	return str.replace(/\&amp;/g, '&').replace(/\&gt;/g, '>').replace(/\&lt;/g,
			'<').replace(/\&quot;/g, '"');
}

function jsonTocsv() {

	var content = editor1.getText();

	if (content.trim().length == 0) {
		return false;
	}

	try {
		var jsonStr = editor1.getText();
		var json = JSON.parse(jsonStr);
		var csv = jsonTocsvbyjson(json);
		editor2.setMode("text");	
		editor2.setText(csv);

		
	} catch (e) {
		$("#warning").html("<div class=\"alert alert-danger\">JSON 数据错误："+e+"</div>").show().delay(5000).fadeOut();
	}
}
function jsonTocsvbyjson(data) {

	arr = [];
	flag = true;

	var header = "";
	var content = "";
	var headFlag = true;

	try {

		var type1 = typeof data;

		if (type1 != "object") {
			data = processJSON($.parseJSON(data));
		} else {
			data = processJSON(data);
		}

	} catch (e) {
		setMessage("error", "Error in Convert : add proper input format");
		return false;
	}

	$.each(data, function(k, value) {
		if (k % 2 == 0) {
			if (headFlag) {
				if (value != "end") {
					header += value + ",";
				} else {
					// remove last colon from string
					header = header.substring(0, header.length - 1);
					headFlag = false;
				}
			}
		} else {
			if (value != "end") {
				var temp = data[k - 1];
				if (header.search(temp) != -1) {
					content += value + ",";
				}
			} else {
				// remove last colon from string
				content = content.substring(0, content.length - 1);
				content += "\n";
			}
		}

	});

	return (header + "\n" + content);
}
function processJSON(data) {

	$.each(data, function(k, data1) {

		var type1 = typeof data1;

		if (type1 == "object") {

			flag = false;
			processJSON(data1);
			arr.push("end");
			arr.push("end");

		} else {
			arr.push(k, data1);
		}

	});

	return arr;
}

function jsonToyaml() {

	var content = editor1.getText();

	if (content.trim().length == 0) {
		return false;
	}

	try {
		var jsonStr = editor1.getText();
		var yaml = json2yaml(jsonStr);
		editor2.setMode("text");
		editor2.setText(yaml);
	} catch (e) {
		$("#warning").html("<div class=\"alert alert-danger\">JSON 数据错误："+e+"</div>").show().delay(5000).fadeOut();
	}
	last_action = "jsonToyaml";
}

var spacing = " ";
function json2yaml(obj) {

  if (typeof obj == 'string') {
    obj = JSON.parse(obj);
  }

 
  var ret = [];
  console.log(typeof obj);
  convert(obj, ret);
  return ret.join("\n");
};


function getType(obj) {
  var type = typeof obj;
  
  if (obj instanceof Array) {
    return 'array';
  } else if (type == 'string') {
    return 'string';
  } else if (type == 'boolean') {
    return 'boolean';
  } else if (type == 'number') {
    return 'number';
  } else if (type == 'undefined' || obj === null) {
    return 'null';
  } else {
    return 'hash';
  }
}

function convert(obj, ret) {
  var type = getType(obj);

  switch(type) {
    case 'array':
      convertArray(obj, ret);
      break;
    case 'hash':
      convertHash(obj, ret);
      break;
    case 'string':
      convertString(obj, ret);
      break;
    case 'null':
      ret.push('null');
      break;
    case 'number':
      ret.push(obj.toString());
      break;
    case 'boolean':
      ret.push(obj ? 'true' : 'false');
      break;
  }
}
function convertArray(obj, ret) {
  for (var i=0; i<obj.length; i++) {
    var ele = obj[i];
    var recurse = [];
    convert(ele, recurse);

    for (var j=0; j<recurse.length; j++) {
      ret.push((j == 0 ? "- \n   " : spacing) + recurse[j]);
    }
  }
}

function convertHash(obj, ret) {
  for (var k in obj) {
    var recurse = [];
    if (obj.hasOwnProperty(k)) {
      var ele = obj[k];
      convert(ele, recurse);
      var type = getType(ele);
      if (type == 'string' || type == 'null' || type == 'number' || type == 'boolean') {
        ret.push(normalizeString(k) + ': ' + recurse[0]);
      } else {
        ret.push(normalizeString(k) + ': ');
        for (var i=0; i<recurse.length; i++) {
          ret.push(spacing + recurse[i]);
        }
      }
    }
  }
}

function normalizeString(str) {
  if (str.match(/^[\w]+$/)) {
    return str;
  } else {
    return JSON.stringify(str);
  }
}

function convertString(obj, ret) {
  ret.push(normalizeString(obj));
}
</script>
</div>

<!-- Footer -->
<footer class="page-footer mt-4 pt-4"> 
  <!-- Copyright -->
  <div class="footer-copyright text-center py-3">Copyright © 
    <a href="https://www.runoob.com/"> 菜鸟教程</a> 2024 备案号：<a target="_blank" rel="nofollow" href="https://beian.miit.gov.cn/">闽ICP备12019840号-4</a>
  </div>
  <!-- Copyright -->

</footer>









<script src="./JSON 在线解析 _ 菜鸟工具_files/bootstrap.bundle.min.js" crossorigin="anonymous"></script>
<script>


$(function() {
	//代码高亮
	$('pre').each(function() {
		if(!$(this).hasClass("prettyprint")) {
			$(this).addClass("prettyprint");
		}
	});
  if ($('[data-toggle="tooltip"]').length > 0) {
    $('[data-toggle="tooltip"]').tooltip();
  }

  if(is_home) {
    $(window).scroll(function () {
      var _stop = $(window).scrollTop();
      if(_stop>=100) {
        $("#go-top").fadeIn();
        
      }else {
        $("#go-top").fadeOut();
      }
    });
    _current_hash = window.location.hash;
    console.log(_current_hash);
    if(_current_hash) {
     
        var $targetEle = $(_current_hash);
        var sTop =  $targetEle.offset().top;
        $('html, body').stop().animate({
            'scrollTop':sTop-100
        }, 300, 'swing', function (e) {
         // window.location.hash = targetEle;
        }); 
        console.log(sTop);
        return false;
     
    }
    $("#go-top").click(function(event){	
     $('html,body').animate({scrollTop:0}, 100);
     return false;
    });
    // 导航
    var _html_nav='<a class="nav-link active" href="javascript:void();"><i class="fa fa-compass" aria-hidden="true"></i> 快速导航</a>';
    var _html_right_nav = '<button class="dropdown-item" href="#"><i class="fa fa-th-list" aria-hidden="true"></i> 快速导航</button><div class="dropdown-divider"></div>';
    var _html_left_nav = '<dt><span class="show-list"></span></dt>';
    for (var i=0;i<data_hrefs.length;i++)
    { 
        id="runoob-goto-" + data_hrefs[i];
        _html_nav += '<a class="nav-link" href="#'+id+'">'+$("#"+id).data("text")+'</a>';
        _html_right_nav +='<button class="dropdown-item" onclick="location.href=\'#'+id+'\'" type="button"><i class="fa fa-caret-right" aria-hidden="true"></i> '+$("#"+id).data("text")+'</button>' ;
        _html_left_nav +='<dd><a href="#'+id+'" class="auto-scroll" data-offset="98" data-speed="500">'+$("#"+id).data("text")+'</a></dd>';
    }
    $(".nav-underline").html(_html_nav);
    $("#right_nav_list").html(_html_right_nav);
    $("#goto").html(_html_left_nav);
    if($(".nav-scroller").is(":visible")){
      $('a[href^="#"]').on('click', function (e) {
          e.preventDefault();
          $(this).addClass('nav-underline-active');
          $(this).siblings().removeClass('nav-underline-active');
          var targetEle = this.hash;
          var $targetEle = $(targetEle);
          var sTop =  $targetEle.offset().top;
          $('html, body').stop().animate({
              'scrollTop':sTop-100
          }, 300, 'swing', function () {
          //   window.location.hash = targetEle;
          });
      });
    } else {
      $('a[href^="#"]').on('click', function (e) {
          e.preventDefault();
          var targetEle = this.hash;
          var $targetEle = $(targetEle);
          var sTop =  $targetEle.offset().top;
          $('html, body').stop().animate({
              'scrollTop':sTop-56   
          }, 300, 'swing', function () {
          //   window.location.hash = targetEle;
          });
      });
    }
  } else { 
    $("#top").hide();
  }
  

  // search
  if($('#search-name').length){
      var _href=  $("#search-name .nav-underline-active").attr("href");
  }
 
  $('#search-name li a').each(function(){
    $(this).on("click", function(e){
      e.preventDefault();
      _href = $(this).attr('href');
      $(this).removeClass("text-muted").addClass("nav-underline-active");
      $(this).parent().siblings().find("a").addClass("text-muted").removeClass("nav-underline-active");
    //  console.log(_href);
    });
    
  })

  $('#search-button').on("click", function(e){
   // console.log(_href);
    _hmt.push(['_trackEvent', 'Search', 'Click', '搜索工具']);
    keyword = $(".search").find("input:text").val();
    window.open(_href + keyword, '_blank');
  });
  $(".search").find("input:text").keypress(function (e) {
    var key = e.which;
    if(key == 13)  // the enter key code
    {
      window.open(_href + $(this).val(), '_blank'); 
      return false;  
    }
  });  
});

(function($){ 
  var p=$('.runoob-item-index'); 
  if(p.length<1) return;
  var arr=[];
  function part_offset_top() {
    p.each(function () {
      var of=$(this).offset();
      arr.push(Math.floor(of.top));
    });
  }
  function goto_current(index) {
    var a=$('#goto dd');
    var b=$('#goto dt');
    if(a.length<1) return;
    var h=a.outerHeight();
    if (!a.eq(index).hasClass('current')) {
      a.removeClass('current');
      a.eq(index).addClass('current');
     // console.log(index)
      b.animate({
        'top': h*index+(a.outerHeight()-b.outerHeight())/2+1
      },50);
    }
  }
  function window_scroll() {
    var st=window.pageYOffset
    			|| document.documentElement.scrollTop
    			|| document.body.scrollTop
    			|| 0;
    var limit=Math.ceil(st+98);
    var index=0;
    for (var i = 0; i < arr.length; i++) {
      if (limit>=arr[i]) {
        index=i;
      }else{
        break;
      }
    }
    if (index<0) index=0;
    if (!p.eq(index).hasClass('current')) {
      p.removeClass('current');
      p.eq(index).addClass('current');
      goto_current(index);
    }
  }
  part_offset_top();
  setTimeout(window_scroll,0);
  $(window).on('scroll',window_scroll);
})(jQuery);
/* --侧边栏滚动时固定-- */
(function($){
  var s=$('.sidebar');
  
  if(s.length<1) return;
  var c=s.children('.content-sidebar');
  if(c.length<1) return;
  var $parent=s.parent();
  if($parent.length<1) return;
  var start=0,stop=0,cHeight=0;
  function init() {
    var soffset=s.offset();
    start=soffset.top;
    stop=start+$parent.height();
    cinit();
  }
  function cinit() {
    cHeight=c.height();
  }
  function cClear(){
    c.removeClass('fixed');
    c.removeClass('absolute');
  }
  function check_scroll(){
    var st=window.pageYOffset
    			|| document.documentElement.scrollTop
    			|| document.body.scrollTop
    			|| 0;
    if (st<=start) {
      cClear();
    }
    if (st>=stop-cHeight) {
      c.removeClass('fixed');
      c.addClass('absolute');
      return;
    }
    if (st<stop-cHeight && st>start) {
      c.removeClass('absolute');
      c.addClass('fixed');
    }
  }
  
  init();
  check_scroll();
  $(window).on('resize',init);
  $(window).on('scroll',check_scroll);
})(jQuery);

(function () {
  'use strict'

  document.querySelector('#navbarSideCollapse').addEventListener('click', function () {
    document.querySelector('.offcanvas-collapse').classList.toggle('open')
  })
})()
</script>
<div style="display:none;">
<script>
var _hmt = _hmt || [];
(function() {
  var hm = document.createElement("script");
  hm.src = "https://hm.baidu.com/hm.js?6d663ac80d8b95a60e359ffed9f3d0d0";
  var s = document.getElementsByTagName("script")[0]; 
  s.parentNode.insertBefore(hm, s);
})();
</script>

</div>


<div class="modal fade" id="tg-1" tabindex="-1" role="dialog" aria-labelledby="tg-1" aria-hidden="true">
  <div class="modal-dialog" role="document">
    <div class="modal-content">
      <div class="modal-header">
        <h5 class="modal-title font-weight-bold text-danger"><i class="fas fa-comments-dollar"></i> textxx</h5>
        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
          <span aria-hidden="true">×</span> 
        </button>
      </div>
      <div class="modal-body">
      <div class="text-center">
      xxx
      </div>
       
      </div>
      <div class="modal-footer">
        <button type="button" class="btn btn-secondary" data-dismiss="modal">关闭</button>
      
      </div>
    </div>
  </div>
</div>


</body></html>